<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>string综合</title>
</head>
<body>
    <script>
        //获取扩展名
        var url='http://baidu.com/index.txt';
        function getFileFormat(url) {
            //获取.在url中出现的位置
            var pos=url.lastIndexOf('.');
            return url.substr(pos+1);
        }
        var formatName=getFileFormat(url);
        console.log(formatName);

        //split 把一个字符串分割成字符串数组，返回值为数组
        var str='welcome-to-beijing';
        var arr=str.split('-');
        console.log(arr);//['welcome','to','beijing']

        //把字符串转换为大写; str.toUpperCase()


        //把字符串转换为小写 str.toLowerCase()

        //border-left-color borderLeftColor//驼峰形式
        function camelback(str) {
            //通过-这个分隔符将str拆分成数组
            var arr=str.split('-'),newStr=arr[0];//['border','left','color']
            for(var i=1,len=arr.length;i<len;i++){
                var word=arr[i];
                //将每个单词的首字母转换为大写，连接剩余字符
                newStr+=word.charAt(0).toUpperCase()+word.substr(1);
                console.log(newStr);
            }

        }
        var camelFormat=camelback('border-left-color')


    </script>
</body>
</html>



